thrower of stones - English Synonyms Dictionary